Developing a Text-Based MMORPG to Motivate Students in CS1

نویسندگان

  • Richard Barnes
  • Maria Gini
چکیده

We present the outline of a class project in which entry-level students in our CS1 course spent a full day developing a text-based massively multi-player online role-playing game (MMORPG) using Scheme. We describe briefly our CS1 course, the specifics of the game we asked students to implement, and the project organization. Comments from the students about their experience are also presented. Most students felt that the project was a beneficial learning experience. The project was organized as part of a larger multi-year effort to increase student learning and student participation. Class performance shows that more students have completed the course and have obtained higher grades than in the past, providing support to the educational value of this project and the other active learning opportunities we have used during

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Experimentation of Activities for CS1: A Competences Oriented Approach (unpacking the Informed Design Teaching and Learning Matrix)

In Introductory Computer Science courses, especially Computer Science 1 (CS1), dropout rates are generally high and results are often disappointing. In order to motivate and engage students to achieve better results in CS1, our teaching strategy is based on designing several activities using a competences oriented approach. This paper describes the use of a framework proposed by Crismond and Ad...

متن کامل

A Mastery Learning Approach: an Introductory Programming Course Design for Diversified Students’ Interests

An introductory programming course such as CS1 is one of the most essential courses in terms that successive computer science (CS) courses heavily depend on students’ attainment level of CS1. In this study, we show our experience of our CS1 course to conform with diversified students’ interest. We introduce (1) “virtual small group classes”(VSCs) which are practical laboratory programming work ...

متن کامل

Using Surveyor SRV-1 Robots to Motivate CS1 Students

This paper focuses on the development of new software and agent-centric curriculum for teaching introductory computer science (CS1) students, using Surveyor’s SRV-1 robot, with the intention of creating an engaging, interactive learning environment. The SRV-1 platform is an interesting contrast to the older and more well-known LEGO Mindstorms RCX. We present our work with the SRV-1 and contrast...

متن کامل

Designing the Finch: Creating a Robot Aligned to Computer Science Concepts

We present a new robot platform, the Finch, that was designed to align with the learning goals and concepts taught in introductory computer science courses. The Finch was developed in the context of the CSbots program, the goal of which is to improve retention and learning in computer science courses through the use of robots and other physically embodied hardware. This paper concentrates on de...

متن کامل

Restructuring the Introductory Computer Science Course with Topics from AI

The traditional CS1 syllabus focuses almost entirely on elementary programming concepts and leaves little time to explore the broad discipline of computer science, including the many exciting developments in artificial intelligence. Hence, some students who take the CS1 course develop the misconception that computer science involves little more than programming, and they decide not to study it ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008